@charset "UTF-8";
/*轮播样式*/
#banner{ width: 100%;  margin-bottom: 0px; overflow: hidden;}
#banner img:hover{ cursor: pointer;}
/*#banner img{ width: 690px; height: 365px; margin-top: 85px; margin-left: 10px; float: left;}*/

/*内容部分*/

/*服务项目*/
#main{ width: 100%;}
.main_first{ width: 100%; height: 440px;}
.main1{ width: 1200px; height: 440px; margin: 0 auto;}
.main1 .main1_top{ width: 1200px; height:60px; margin-bottom: 50px;  text-align: center;}
.main1 .main1_top h1{ font-size: 24px; color: #ff0e00; margin-bottom: 24px;}
.main1 .main1_top p{ color: #a4a4a4;}
.main1 .main1_center{ width:1200px; height: 300px; margin-bottom: 30px;}
.main1 .main1_center .pic1{ width: 360px; height: 130px; background: url("../images/main1.png") no-repeat; margin-right: 60px; margin-bottom: 20px; float: left;}
.main1 .main1_center .pic2{ margin-right: 0;}
.main1 .main1_center .pic{ width: 66px; height: 123px; background: #ed5844 url(../images/m-icons.png) no-repeat; float: left;}
.main1 .main1_center .gs{ background-position:20px 43px;}
.main1 .main1_center .dl{ background-position:-67px 43px;}
.main1 .main1_center .bg{ background-position:-144px 43px;}
.main1 .main1_center .sb{ background-position:18px -75px;}
.main1 .main1_center .yh{ background-position:-64px -75px;}
.main1 .main1_center .qy{ background-position:-142px -75px;}
.main1 .main1_center .text{ padding:20px 0 0 86px;}
.main1 .main1_center .text h2{ font-size: 16px; padding-bottom: 10px;}
.main1 .main1_center .text p{ line-height: 30px; color: #636363;}

/*我们的优势*/
.main_second{ height: 650px; background: url("../images/main2.jpg") no-repeat; margin-bottom: 50px; padding-top:50px; position: relative;}
.main_second .img1{ width: 50px; height: 43px; position: absolute; left:30px; top:375px;}
.main_second .img2{ width: 50px; height: 43px; position: absolute; right:30px; top:375px;}
.main2{ width: 1200px; height: 650px; margin: 0 auto;}
.main2 .main2_top{ width: 1200px; height:60px; margin-bottom: 50px;  text-align: center;}
.main2 .main2_top h1{ font-size: 24px; color: #ff0e00; margin-bottom: 24px;}
.main2 .main2_top p{ color: #919391;}
.main2 .main2_center{ width: 1200px; height: 480px; margin-bottom: 50px; overflow: hidden;}
.main2 .main2_center .main2_pic{ width: 360px; height: 480px; background-color: #fff; margin-right: 60px; float: left;}
.main2 .main2_center .main2_pic1{ margin-right: 0;}
.main2 .main2_center .main2_pic img{ width: 360px; height: 260px;}
.main2 .main2_center .main2_pic .word{ width: 190px; height: 100px; font-size: 16px; margin: 0 85px; text-align: center;}
.main2 .main2_center .main2_pic .word h2{ font-size: 24px; font-weight: bold; margin: 20px 0;}
.main2 .main2_center .main2_pic .word p{ line-height: 30px; color: #636363;}

/*行业资讯*/
.main_third{ width: 100%; height:450px;}
.main3{ width: 1200px; height: 400px; margin: 0 auto;}
.main3 .one{ width: 320px; height: 350px; margin-right: 50px; float: left; }
.main3 h1{ font-size: 24px; color: #ff0e00; padding-bottom: 30px;}
.main3 .one .gundong{ width: 320px; height: 350px; overflow: hidden;}
.main3 .one dl{ width: 320px; height: 70px; line-height: 70px;  border-bottom: 1px dashed #000;}
.main3 .one dt{ width: 34px; height: 36px; padding-top: 20px; float: left;}
.main3 .one dd{ height: 70px; margin-left: 20px; float: left;}
.main3 .one dd:hover{ color:#ff0e00;}
.main3 .one .dl1{ border: 0;}
.main3 .two{ width: 460px; height: 350px; float: left;}
.main3 .two dl{ width: 460px; height: 115px; clear: left;}
.main3 .two dt{ width: 150px; height: 50px; float: left;}
.main3 .two dd{ width: 290px; margin-left: 20px; line-height: 30px; float: left;}
.main3 .two dd:hover{ color: #ff0e00;}

/*服务项目*/
.main_four{ width: 100%; height: 535px; background: url("../images/main4.jpg") no-repeat; margin-bottom: 50px;}
.box{ width: 100%; height: 535px; background-color: rgba(0,0,0,0.3);}
.main4{ width: 1200px; height: 535px; margin: 0 auto;}
.main4 .main4_top{ width: 1200px; height:60px; margin-bottom: 50px; padding-top: 50px; text-align: center;}
.main4 .main4_top h1{ font-size: 24px; color: #ff0e00; margin-bottom: 24px;}
.main4 .main4_top p{ color: #eeecec;}
.main4 .main4_center{ width: 1200px; height: 350px;}
.main4 .main4_center ul{ list-style: none;}
.main4 .main4_center li{ width: 285px; height: 120px; margin-right: 20px; margin-bottom: 50px; text-align: center; background-color: #fff; float: left;}
.main4 .main4_center .li1{ margin-right: 0;}
.main4 .main4_center img{ margin-top: 30px;}
.infoOn{color: white; background: red;}
/* .box1 .img01{
	width: 100%;
	height: 100%;
} */